import java.io.File;
import java.util.Date;

public class Submission
{

	private String submissionKey;
	private Date submissionTime;
	private Student student;
	private Assessment assessment;
	private String fileName;
	private long fileSize;
	private String filePath;
	private File submissionFile;
	// private Marker marker; // not implemented in this iter1

	private boolean isPenalised;

	public String getSubmissionKey()
	{
		return submissionKey;
	}

	public void setSubmissionKey(String submissionKey)
	{
		this.submissionKey = submissionKey;
	}

	public Date getSubmissionTime()
	{
		return submissionTime;
	}

	public void setSubmissionTime(Date submissionTime)
	{
		this.submissionTime = submissionTime;
	}

	public Student getStudent()
	{
		return student;
	}

	public void setStudent(Student student)
	{
		this.student = student;
	}

	public Assessment getAssessment()
	{
		return assessment;
	}

	public void setAssessment(Assessment assessment)
	{
		this.assessment = assessment;
	}

	public String getFileName()
	{
		return fileName;
	}

	public void setFileName(String fileName)
	{
		this.fileName = fileName;
	}

	public long getFileSize()
	{
		return fileSize;
	}

	public void setFileSize(long fileSize)
	{
		this.fileSize = fileSize;
	}

	public String getFilePath()
	{
		return filePath;
	}

	public void setFilePath(String filePath)
	{
		this.filePath = filePath;
	}

	public boolean isPenalised()
	{
		return isPenalised;
	}

	public void setPenalised(boolean isPenalised)
	{
		this.isPenalised = isPenalised;
	}

	public File getSubmissionFile()
	{
		return submissionFile;
	}

	public void setSubmissionFile(File submissionFile)
	{
		this.submissionFile = submissionFile;
	}

}